especially to ram - Español Inglés Diccionario